﻿/* ------------CRAZYBUILD----------------
	Tác giả: Trần Đức Huy
	Email: huytd@gamedev.vn
	Bộ source này (cả code lẫn tài nguyên) public cho mọi người xài xả láng
	Nhưng nếu có hảo tâm thì hãy thêm tên của mình vô phần About của game :D
	------------------------------------- */
package{
	import flash.display.*;
	import flash.text.*;
	
	public class czLabel extends Sprite{
		var tx:TextField = new TextField();
		var fnt:Font = new aqua_pfont();
		var tf:TextFormat = new TextFormat(fnt.fontName, 20, 0xFFFFFF);
		public function czLabel(s:String = null, xpos:int = 0, ypos:int = 0, alfa:Number = 1)
		{
			tx.text = s;
			tx.setTextFormat(tf);
			tx.autoSize = TextFieldAutoSize.LEFT;
			tx.x = xpos;
			tx.y = ypos;
			tx.alpha = alfa;
			tx.selectable = false;
			tx.embedFonts = true;
			addChild(tx);
		}
		public function setText(s:String):void
		{
			//removeChild(tx);
			tx.text = s;
			//addChild(tx);
		}
		public function setPos(xp:int, yp:int):void
		{
			removeChild(tx);
			tx.x = xp;
			tx.y = yp;
			addChild(tx);
		}
	}
}